// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({ env: 's-web-devin-3gvwv5vda1185f99' }) // 使用当前云环境

const db = cloud.database()

const useLogin = async ({ phone }) => {
  // 查询是否存在，存在就直接登陆，不存在注册
  const user = db.collection('users').where({ phone }).get()
  return user;
}

// 云函数入口函数
exports.main = async (event, context) => {
  const wxContext = cloud.getWXContext()
  const { phone } = event;
  const data = await useLogin({ phone })
  console.log('login----:', data)
  return {
    ...data
  }
}